<html>
<head><meta charset="utf-8"><title>Docs for Stream / TryStream / Sink and its ecosystem · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Docs.20for.20Stream.20.2F.20TryStream.20.2F.20Sink.20and.20its.20ecosystem.html">Docs for Stream / TryStream / Sink and its ecosystem</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="234063340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Docs%20for%20Stream%20/%20TryStream%20/%20Sink%20and%20its%20ecosystem/near/234063340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mathieu Rene <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Docs.20for.20Stream.20.2F.20TryStream.20.2F.20Sink.20and.20its.20ecosystem.html#234063340">(Apr 11 2021 at 17:50)</a>:</h4>
<p>Answering some questions about streams and async made me remember the confusion I had when learning to use them initially. Specifically, it's wasn't clear to me what the relationship between Stream, TryStream and their extension traits were. Especially when dealing with the different asynchronous runtimes, I was under the mistaken impression that I couldn't use mix them between async runtimes (this is aggravated by the fact that a lot of function signatures changes between tokio and futures, for example).</p>
<p>This looks like a good first doc contribution, and I was wondering where the best place would be to document this, there are some docs in the different async runtimes, but as a beginner it can be tedious to navigate between these when you don't know the relationship between the projects.</p>
<p>Maybe the async book would be a good starting point?</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>